Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 DOUGLAS ROAD Detached £1,233,863 £1,150,000 28 Jun 2021
21A DOUGLAS ROAD Detached £1,145,842 £600,000 6 Sep 2004
23 DOUGLAS ROAD Detached £1,535,578 £900,000 30 Apr 2012
23A DOUGLAS ROAD Detached £1,107,758 £680,000 23 Feb 2007